
<style type="text/css">
	  
	body {
		font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif
	}
	
	h1,.h1,h2,.h2,h3,.h3,h4,.h4,.lead {
		font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif
	}
	
	body {
		padding-top: 30px
	}
	
	.hidden {
		display:none
	}
	
	@media (min-width:768px) {
		.navbar {
			min-height: 40px
		}
	
		.navbar-nav>li>a {
			font-size: 14px;
			padding-top: 11px;
			padding-bottom: 11px
		}
	
		.navbar-brand {
			padding-top: 0;
			padding-bottom: 0;
			line-height: 42px;
			height: 42px
		}
	}
	.navbar.subnav {
		position: relative;
		margin-top: 20px
	}
	
	.index-pannel {
		position: relative;
		padding: 40px 0;
		color: #fff;
		text-shadow: 0 1px 3px rgba(0,0,0,.4),0 0 30px rgba(0,0,0,.075);
		background-color: #eeeeef
	}
	
	.group-pannel {
		position: relative;
		padding: 20px 0;
		color: #000;
	}
	
	.group-pannel p {
		font-size: 20px;
		margin-top: 8px
	}
	
	.node-pannel {
		position: relative;
		padding: 20px 0;
		color: #000;
	}
	
	.masthead {
		padding: 60px 0 80px;
		margin-bottom: 0;
		color: #000
	}
	
	@media screen and (min-width:768px) {
		.masthead {
			padding: 90px 0 110px
		}
	}
	
	.masthead h1 {
		font-size: 60px;
		line-height: 1;
		letter-spacing: -2px;
		font-weight: 700
	}
	
	@media screen and (min-width:768px) {
		.masthead h1 {
			font-size: 90px
		}
	}
	
	@media screen and (min-width:992px) {
		.masthead h1 {
			font-size: 100px
		}
	}
	
	.masthead h2 {
		font-size: 18px;
		font-weight: 200;
		line-height: 1.25
	}
	
	@media screen and (min-width:768px) {
		.masthead h2 {
			font-size: 24px
		}
	}
	
	@media screen and (min-width:992px) {
		.masthead h2 {
			font-size: 30px
		}
	}
	
	.masthead p {
		font-size: 20px;
		font-weight: 200;
		line-height: 1.25
	}
	
	.masthead .masthead-button-links {
		margin-top: 30px
	}
	
	.masthead-links {
		margin: 0;
		padding: 0;
		list-style: none
	}
	
	.masthead-links li {
		display: inline;
		padding: 0 10px;
		color: rgba(255,255,255,.25)
	}
	
	.masthead-links li a:hover {
		color: #fff
	}
	
	.btn-primary.btn-shadow {
		-webkit-box-shadow: inset 0 -4px 0 #2a6496;
		box-shadow: inset 0 -4px 0 #2a6496;
		border: 0;
		color: #fff
	}
	
	.btn-lg.btn-shadow {
		padding: 13px 35px 17px
	}
	
	.nav-sub {
		padding-top: 10px;
		padding-bottom: 10px;
		margin-top: 70px;
		border-top: 1px solid #eee
	}
	
	.footer {
		color: #777;
		padding: 30px 0;
		border-top: 1px solid #e5e5e5;
		margin-top: 70px
	}
	
	.footer a {
		color: #777
	}
	
	.footer-top .about>div {
		height: 110px;
		margin-bottom: 10px
	}
	
	.footer-top .about>div h4 {
		color: #563d7c;
		font-size: 16px
	}
	
	.footer-bottom {
		font-size: 13px
	}
	
	.footer-bottom ul>li {
		padding: 0
	}
	
	.footer-bottom ul>li+li:before {
		padding: 0 10px;
		color: #ccc;
		content: "|"
	}
	
	.bs-callout {
		padding: 10px;
		margin: 20px 0;
		border: 0px solid #eee;
		border-left-width: 5px;
		border-radius: 3px
	}
	
	.bs-callout-sub {
		border-left-width: 0px;
		border-radius: 0px
	}
	
	.bs-callout  .btn {
		width:80%;
		height:100%
	}
	
	.bs-callout  p {
		margin-top: 0;
		margin-bottom: 5px;
	}
	
	.bs-callout h4 {
		margin-top: 0;
		margin-bottom: 5px
	}
	
	.bs-callout p:last-child {
		margin-bottom: 0
	}
	
	.bs-callout code {
		border-radius: 3px
	}
	
	.bs-callout+.bs-callout {
		margin-top: -5px
	}
	
	.bs-callout-danger {
		border-left-color: #ce4844
	}
	
	.bs-callout-danger h4 {
		color: #ce4844
	}
	
	.bs-callout-warning {
		border-left-color: #aa6708
	}
	
	.bs-callout-warning h4 {
		color: #aa6708
	}
	
	.bs-callout-info {
		border-left-color: #1b809e
	}
	
	.bs-callout-info h4 {
		color: #1b809e
	}

     .shadow {
         filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=120,strength=4);/*ie*/
         -moz-box-shadow: 2px 2px 10px #000000;/*firefox*/
         -webkit-box-shadow: 2px 2px 10px #000000;/*safari或chrome*/
         box-shadow:2px 2px 10px #000000;/*opera或ie9*/
     }
  </style>